multi-storey block - Turkish English Dictionary